Golang Job: Ranch Computing

Job added on

Company

Ranch Computing

Location

Paris - France

Job type

Full-Time

Golang Job Details

Présentation de Ranch Computing

Ranch Computing est l’un des vingt plus importants Datacenter de rendus en images de synthèse du monde. Notre ferme de rendu française créée depuis 2006 met à la disposition de tous les infographistes quel que soit leur secteur d’activité (animation, VFX, architecture...) et la taille de leur structure (du grand studio au free-lance) de puissants serveurs de calculs. Utiliser notre render farm permet à nos clients présents dans plus de 150 pays d’aborder la phase du rendu en toute sérénité en maîtrisant à la fois leurs délais et leur budget.

Présentation du projet
Il s’agit de la conception et du développement logiciel d’un nouveau gestionnaire de ferme de rendu 3D.
C’est un système complexe, largement distribué (plusieurs centaines de serveurs) avec des contraintes fortes de disponibilité, de confidentialité et de performance.
Le développement de ce nouveau logiciel a commencé il y a peu et se base sur des technologies récentes (golang, message-passing, unit testing...).
Test de Joel : 10/12

Missions

  • Participation à la conception et au développement du nouveau gestionnaire de ferme de rendu
  • Rédaction de tests automatisés pour éviter les régressions
  • Revues de code des autres membres de l’équipe
  • Mise en place de stratégies de déploiement (CI/CD) pour remplacer le système actuel
  • Rédaction de documentation utilisateur (pour aider le reste de l’équipe à gérer ce logiciel)

Compétences requises
Savoir-faire

  • Connaissances avancées d’au moins un langage de programmation (Go, Rust, PHP, Java, Javascript, Python...)
  • Expérience avec les tests automatisés (et idéalement leur intégration dans un pipeline CI/CD)
  • Comprendre l’anglais technique
  • Connaitre l’environnement linux ou windows
  • Savoir lire du code informatique pré-existant (dans d’autres langages de programmation)
  • Utilisation de git

Savoir être

  • Travailler en équipe
  • Être autonome
  • Force d’initiative et de proposition

Type d'emploi : CDI

Salaire : 35 000,00€ à 60 000,00€ par an

Horaires :

  • Périodes de travail de 8 heures